Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 OWEN STREET Semi-Detached £71,000 9 Aug 2002
16 OWEN STREET Semi-Detached £135,000 23 Mar 2020